package com.losalpes.security;

import javax.ejb.EJB;

/**
 *
 * @author Camilo Alvarez
 */
public class SecurityBean {

    private String username;
    private String pwd;
    @EJB
    private ISecurityService securityService;

    /**
     *constructor de la clase
     */
    public SecurityBean() {
    }

    /**
     * Login cuando proviene de la lista del carrito
     * @return
     */
    public String loginCarrito() {
        return securityService.login(username, pwd, true);
    }

    /**
     * Login cuando el usuario hace clic en en boton de logearse
     * @return
     */
    public String login() {
        return securityService.login(username, pwd, false);
    }

    /**
     * Obtiene el password del usuario
     * @return
     */
    public String getPwd() {
        return pwd;
    }

    /**
     * Establece el password del usuario
     * @return
     */
    public void setPwd(String pwd) {
        this.pwd = pwd;
    }

    /**
     * Obtiene el login del usuario
     * @return
     */
    public String getUsername() {
        return username;
    }

    /**
     * Establce el login del usuario
     * @return
     */
    public void setUsername(String username) {
        this.username = username;
    }
}
